http://cjat.ir/index.php/english-artical/item/2742/Rain-fall-optimization-algorithm--A-population-based-algorithm-for-solving-constrained-optimization-problems
Rain-fall optimization algorithm: A population based algorithm for solving constrained optimization problems